/* Empty. Add your own CSS if you like */

.ex-form{
    margin: 0 auto;
}
.ex-block {
    display:block;
}
.ex-form .ex-brick{
    border:1px solid #00F;
    display: inline-block;
}
.ex-form .ex-alignleft{
    text-align: left;
}

/* 服务器返回的信息提示。高亮 */
.ex-markinfo{
    background-color:#F9F400;
    padding: 2px;
}
.ex-center {
    margin-left:auto;
    margin-right:auto;
    text-align: center;
}

.ex-center4input {
    margin-left:auto;
    margin-right:auto;
    text-align: center;
    width: 300px;
}

.ex-showme {
    border:1px solid #00F;
}
.ex-showme .ex-showme {
    border:1px solid red;
}
.ex-floatright {
    float:right;
}
.ex-nopad {
    padding: 0px;
}
.ex-pad2 {
    padding: 2px;
}
input .ng-invalid {
    border: 1px solid red;
    background-color: pink;
}
input .ng-valid {
    border: 1px solid green;
    background-color: lightgreen;
}

.exform .exform-control {
    position: relative;
    font-size: 16px;
    height: auto;
    padding: 5px;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.exformex .exform-control:focus {
    z-index: 2;
}



